other long term miscellaneous receivables - Turkish English Dictionary